home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 April / Gamestar_61_2004-04_dvdb.iso / DVDStar / Editace / hltp.exe / {app} / Applications / QuArK / plugins / mdlfulllayout.py < prev    next >
Text File  |  2004-01-05  |  1KB  |  53 lines

  1. """   QuArK  -  Quake Army Knife
  2.  
  3. Example Plug-in which define a new screen layout.
  4. """
  5. #
  6. # Copyright (C) 1996-99 Armin Rigo
  7. # THIS FILE IS PROTECTED BY THE GNU GENERAL PUBLIC LICENCE
  8. # FOUND IN FILE "COPYING.TXT"
  9. #
  10.  
  11. #$Header: /cvsroot/quark/runtime/plugins/mdlfulllayout.py,v 1.2 2000/06/03 10:25:30 alexander Exp $
  12.  
  13.  
  14. Info = {
  15.    "plug-in":       "Model Full-screen 3D Layout",
  16.    "desc":          "The full-screen 3D wireframe Screen Layout.",
  17.    "date":          "13 dec 98",
  18.    "author":        "Armin Rigo",
  19.    "author e-mail": "arigo@planetquake.com",
  20.    "quark":         "Version 5.3" }
  21.  
  22.  
  23. from quarkpy.mdlmgr import *
  24.  
  25.  
  26.  
  27. class Full3DLayout(ModelLayout):
  28.     "The full-screen 3D layout."
  29.  
  30.     shortname = "Full 3D"
  31.  
  32.     def buildscreen(self, form):
  33.         self.bs_leftpanel(form)
  34.         self.View3D = form.mainpanel.newmapview()
  35.         self.views[:] = [self.View3D]
  36.         self.baseviews = self.views[:]
  37.         self.View3D.info = {"type": "3D"}
  38.         self.View3D.viewmode = "tex"
  39.  
  40.  
  41.  
  42. LayoutsList.append(Full3DLayout)
  43.  
  44. # ----------- REVISION HISTORY ------------
  45. #
  46. #
  47. # $Log: mdlfulllayout.py,v $
  48. # Revision 1.2  2000/06/03 10:25:30  alexander
  49. # added cvs headers
  50. #
  51. #
  52. #
  53. #